创建分块图布局 您所在的位置:网站首页 matlab 子图间隔 创建分块图布局

创建分块图布局

2023-06-02 03:52| 来源: 网络整理| 查看: 265

打开实时脚本

有时,您可能需要通过调用坐标区函数之一(axes、polaraxes 或 geoaxes)来创建坐标区。当您使用这些函数之一创建坐标区时,请将 parent 参数指定为分块图布局。然后通过对坐标区设置 Layout 属性来定位坐标区。

创建分块图布局 t 并指定 'flow' 图块排列。在前三个图块中各显示一个绘图。

t = tiledlayout('flow'); nexttile plot(rand(1,10)); nexttile plot(rand(1,10)); nexttile plot(rand(1,10));

通过调用 geoaxes 函数创建一个地理坐标区对象 gax,并将 t 指定为 parent 参数。默认情况下,坐标区进入第一个图块,因此通过将 gax.Layout.Tile 设置为 4 将其移至第四个图块。通过将 gax.Layout.TileSpan 设置为 [2 3],使坐标区占据图块的 2×3 区域。

gax = geoaxes(t); gax.Layout.Tile = 4; gax.Layout.TileSpan = [2 3];

调用 geoplot 函数。然后为坐标区配置地图中心和缩放级别。

geoplot(gax,[47.62 61.20],[-122.33 -149.90],'g-*') gax.MapCenter = [47.62 -122.33]; gax.ZoomLevel = 2;



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有